home *** CD-ROM | disk | FTP | other *** search
/ Internet Tools (InfoMagic) / Internet Tools.iso / dos_win / winsock / maillist / 94-05.Z / 94-05 / 000358_rcq@mailserv-D.ftp.com_Wed May 25 08:46:48 1994.msg < prev    next >
Internet Message Format  |  1994-05-31  |  3KB

  1. Received: from ftp.com (wd40.ftp.com) by SunSITE.Unc.EDU (5.65c+IDA/FvK-1.07) with SMTP
  2.           id AA29026; Wed, 25 May 1994 12:48:20 -0400
  3. Received: from ftp.com by ftp.com  ; Wed, 25 May 1994 12:48:18 -0400
  4. Received: from mailserv-D.ftp.com by ftp.com  ; Wed, 25 May 1994 12:48:18 -0400
  5. Received: from rcq.sidearm.ftp.com by mailserv-D.ftp.com (5.0/SMI-SVR4)
  6.     id AA17626; Wed, 25 May 94 12:46:48 EDT
  7. Date: Wed, 25 May 94 12:46:48 EDT
  8. Message-Id: <9405251646.AA17626@mailserv-D.ftp.com>
  9. To: bagwell@netcom.com
  10. Subject: Re: Winsock Paramters, please explain
  11. From: rcq@ftp.com  (Bob Quinn)
  12. Reply-To: rcq@ftp.com
  13. Cc: Multiple recipients of list <winsock@sunsite.unc.edu>
  14. Sender: rcq@mailserv-D.ftp.com
  15. Repository: mailserv-D.ftp.com, [message accepted at Wed May 25 12:46:43 1994]
  16. Originating-Client: sidearm.ftp.com
  17. Content-Length: 2247
  18.  
  19. >  what do the following winsock parameters mean?
  20. >  
  21. >          MTU
  22.  
  23. Maximum Transmittable Unit.  The size of this depends on the
  24. media you are using (for example, the MTU for DIX Ethernet is
  25. 1514 bytes).  There's no maximum, and the minimum specified in
  26. the Path MTU-Discovery RFC 1191 is 68.  RFC 1191 says 576 has
  27. been the standard MTU (when going across a router), because IP
  28. RFC 791 prescribes 576 for ARPANET to avoid fragmentation (so
  29. it's a historical artifact).
  30.  
  31. >          TCP RWIN
  32.  
  33. Transmission Control Protocol Remote Window.  Look at the TCP
  34. RFC (request for comments) 793 for details; essentially the
  35. TCP Window gives the maximum number of bytes you can send to
  36. a remote host (before the other side updates its window in a
  37. TCP header it sends to you).  Minimum is 0, and maximum is
  38. 65535 (window field in the TCP header is 16 bits, so that's
  39. the maximum integer value it can hold).  Generally this number
  40. is not relevant to an application since TCP is a datastream.
  41.  
  42. >          TCP MSS
  43.  
  44. Maximum Segment Size.  Could be called the MTU for TCP; it is
  45. the maximum amount of data per TCP packet.  Since TCP is a
  46. datastream that doesn't preserve packet boundaries, the MSS
  47. is not something applications need to be concerned with (it
  48. is handled by the lower layers).  The MSS is negotiated when
  49. a TCP connection is created.  Minimum would be 1, and the max
  50. is the MTU for the media in use, minus the media-specific, IP
  51. and TCP header lengths.  For example:
  52.  
  53.     DIX Ethernet MTU is 1514
  54.                         - 14 (DIX Ethernet Header Length)
  55.                         - 20 (IP Header)
  56.                         - 20 (TCP Header)
  57.                        ------------------
  58.                        1460 bytes
  59.  
  60. Look at TCP RFC 793 for more info on MSS.
  61.  
  62. >  what are the minimum and maximum values for each.
  63. >  
  64. >  Is this information defined in some FAQ or file of some kind.
  65.  
  66. Not that I know of.  I think these are pretty common to many
  67. TCP/IP and networking related glossaries, though.  And you
  68. should be able to find explanations in almost any book on
  69. TCP/IP (e.g. those by Comer or Stevens).
  70.  
  71. Regards,
  72. --
  73.  Bob Quinn                                             rcq@ftp.com
  74.  FTP Software, Inc.                                No. Andover, MA